Waiting in software projects: an exploratory study

نویسنده

  • Austen Rainer
چکیده

In preparation for a larger investigation, Bradac, Perry and Votta conducted a time diary study of how a developer spent their time over a 30-month period. They conducted their study to better understand, and ultimately try to reduce, project duration. We re-analysed some of the evidence presented in Bradac et al.'s paper, and this led to a modification to one of Bradac et al.'s conjectures viz. that, at the level of an individual developer, waiting is more prevalent during the beginning of the project. Using two projects at IBM Hursley Park, we then investigated whether the revised conjecture applied at a higher level of the project i.e. at the level of process areas. Our finding of behaviour at the level of process areas is inconsistent with our revised version of Bradac et al.'s conjecture i.e. we found that waiting is more prevalent during the end of the project. Further analysis confirmed similar 'behaviour' for reports of poor progress and outstanding work. Other evidence from the two projects lead us to believe that project urgency affects the reporting made, by managers, of the status of process areas. We relate our findings to the Deadline Effect, and discuss our findings with regards to effort. In preparation for a larger investigation, Bradac, Perry and Votta conducted a time diary study of how a developer spent their time over a 30-month period. They conducted their study to better understand, and ultimately try to reduce, project duration. We re-analysed some of the evidence presented in Bradac et al.'s paper, and this led to a modification to one of Bradac et al.'s conjectures viz. that, at the level of an individual developer, waiting is more prevalent during the beginning of the project. Using two projects at IBM Hursley Park, we then investigated whether the revised conjecture applied at a higher level of the project i.e. at the level of process areas. Our finding of behaviour at the level of process areas is inconsistent with our revised version of Bradac et al.'s conjecture i.e. we found that waiting is more prevalent during the end of the project. Further analysis confirmed similar 'behaviour' for reports of poor progress and outstanding work. Other evidence from the two projects lead us to believe that project urgency affects the reporting made, by managers, of the status of process areas. We relate our findings to the Deadline Effect, and discuss our findings …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An empirical investigation into waiting in software development projects

Evidence, in the form of project status meeting minutes, was collected from two real-world software development projects in order to investigate aspects of waiting. These investigations addressed the prevalence of waiting at the end of the project, the relationship between the number of phases and the amount of waiting per week, the ‘waiting relationships’ between ‘source’ and ‘dependent’ funct...

متن کامل

Analysis of the Effectiveness of Global Virtual Teams in Software Engineering Projects

Global software development projects use virtual teams, which are primarily linked through computer and telecommunications technologies across national boundaries. Global Virtual Teams rarely meet in a faceto-face context and thus face challenging problems not associated with traditional co-located teams. To understand the complex issues in a virtual project environment during the requirements ...

متن کامل

Factor Analysis of Risk Variables Affecting Occupational Injuries: A Field Study in Construction Projects

Background and Objective: Approximately, half of the occupational accidents are associated with the construction industry in Iran. Therefore, the factor analysis of risk variables affecting occupational injuries in the construction industry can lead to understanding and reducing the rate of injuries in these projects. The purpose of this study was to identify the risk factors affecting the type...

متن کامل

Towards the Analysis of Software Projects Dependencies: An Exploratory Visual Study of Software Ecosystems

Software systems are rarely developed in isolation. The development of current complex software systems often makes extensive use of components previously developed or acquired from external suppliers. Nevertheless, research on software systems has traditionally considered each system as an isolated and self-contained project. Such characteristic limits the quality of observations on studies as...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003